Home Run — synonyms, definition
1. home run (Noun)
5 synonyms
Homer bell ringer bull's eye dinger mark
2 definitions
home run (Noun) — A base hit on which the batter scores a run.
home run (Noun) — Something that exactly succeeds in achieving its goal.
ex. "the president's speech was a home run"
3 types of
base hit safety success
2 types
solo blast solo homer